home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Java Primer Plus
/
Java Primer Plus (Waite Group Proess)(1996).iso
/
chapter9
/
powers.java
< prev
next >
Wrap
Text File
|
1995-12-31
|
673b
|
33 lines
/* Method overloading example */
class powers {
powers () {};
public int power(int x) {return x*x; }
public float power(float x) { return x*x; }
public int power(int x,int y) {
int temp=x;
while (--y >0) x*=temp;
return x;
}
public float power(float x,int y) {
float temp=x;
while (--y>0) x*=temp;
return x;
}
}
class test {
static public void main(String args[]) {
powers multiplier = new powers();
short i = 9;
System.out.println(multiplier.power(5,3));
System.out.println(multiplier.power(i));
System.out.println(multiplier.power(3.1415F));
System.out.println(multiplier.power(1.2F,9));
}
}